13
111
23
2
4
1
2
11
3
1
3
9
13
11
9
54
74
58
95
155
118
63
153
85
65
9
68
85
89
135
168
236
70
91
155
190
59
147
220
91
189
115
165
116
156
80
89
190
133
116
184
195
230
387
188
105
149
60
199
89